MySQL数据库基础:数据类型详解-文本字符串类型
最近MySQL的技能树已经建成了,一直想要复习一遍MySQL的基础知识,正好趁着这次MySQL技能树的建成一起学习复习一下MySQL数据库的基本知识。也是一直在用这个数据库,有些基础的知识点长久不用就会遗忘,就比如数据类型溢出的问题,很多时候建表的时候随便给定个类似,结果导入数据的时候报错又得删表就
openGauss学习笔记- - -初始与使用技巧
目录0 告诉读者1 初始openGauss1.1 openGauss概述:1.2 应用场景2 openGauss使用技巧openGauss数据库常用操作命令2.1以操作系统用户omm登录数据库主节点2.2常用SQL语言:openGauss是关系型数据库,采用客户端/服务器,单进程多线程架构;支持单
数据库(mysql)主从复制与读写分离
数据库主从复制与读写分离
MySQL 高级SQL语句 (二)
一、表连接查询1.1 left join(左连接)1.2 right join(右连接)1.3 inner join(内连接)二、子查询2.1select 查询相同表查询(取反)多表查询(取反)非取反进行查询结合as别名进行子查询2.2insert插入2.3update 修改2.4 delete 删
MySQL进阶语句
在MySQL中,视图表与索引一样,都是MySQL数据库的一种优化,其可以加快查询速度,但需要注意的时,视图表一般只作查询使用,不对其进行增、删、改;视图表并不占用实际内存。在表中的NULL值与空值,NULL值是占用内存空间,但是不计入数据统计,而空值是不占内存空间,但是算数据,计入数据统计的。内连接
分布式主键生成设计策略
常见的分布式主键生成策略
【MybatisPlus】MP解决四种表与实体的映射问题,以及id自增策略
CRUD多了就形成了一种思维定势——得到的数据字段是与实体类中属性一一对应的,这么一想好像也是中规中矩,按规矩办事。难道表中的字段总是与类中的属性相对应吗?
《32天SQL筑基》导读
导读
数据库的基础概念(一)
数据库的一些基础概念
JavaEE(Mybatis)—— 环境搭配、数据库连接、程序运行
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Ja
Mysql高阶语句
存储过程也shell脚本里的函数类似,只不过存储过程,封装的是一组SQL语句Mysql数据库存储过程是一组为了完成特定功能的sql语句集合存储过程在使用过程中是将常用或者复杂的工作预先使用的sql语句写好并用一个指定的名称存储起来,这个过程编译的优化后存储在数据库服务器中,当需要使用该存储过程时,只
【数据库迁移系列】使用pg_chameleon将数据从MySQL迁移至openGauss数据库
chameleon是一个基于Python的MySQL到openGauss的实时复制工具。该工具提供了初始全量数据的复制及增量数据的实时复制能力,支持MySQL中各种数据类型的迁移。本文就介绍如何使用pg_chameleon将MySQL数据库迁移至openGauss。
Neo4j-Graph数据库技能树学习体验及一些建议
本文主要讲述了图数据库的基础知识,介绍了Neo4j和CSDN联合打造的技能树学习课程。最后对Neo4j的内容和形式有一点小小期待,祝大家在学习中不断进步,学到新知识。
MySQL数据库基础:数据类型详解-数值类型
最近MySQL的技能树已经建成了,一直想要复习一遍MySQL的基础知识,正好趁着这次MySQL技能树的建成一起学习复习一下MySQL数据库的基本知识。也是一直在用这个数据库,有些基础的知识点长久不用就会遗忘,就比如数据类型溢出的问题,很多时候建表的时候随便给定个类似,结果导入数据的时候报错又得删表就
【Mysql性能优化系列】一文了解MySQL最左匹配原则
MySQL存储引擎InnoDB 索引都是B-tree数据结构。空间索引使用 R-trees。
第20讲:表中字段约束的概念以及基本使用
只要向表中写入的内容符合约束后,就会向表申请一个主键ID,向前面第一个错误的语句,xm为null,这个内容就不符合约束条件,此时就不会申请主键,而xm等于小明,内容格式是符合要求的,此时就会申请主键,虽然内容重复了,数据并没有写入成功,但是主键已经早早被申请过了。所谓约束指的肯定就是某些限制,在数据
第19讲:MySQL常用的几种流程控制函数以及基本使用
思路:首先考虑取那些字段,所有字段都可以取出来,因为没有几个,学号可取可不取,这里取吧,由于是判断各科成绩达标类型的需求,那么流程函数一定是在ywcj、sxcj、yycj三个字段进行条件过滤,以语文成绩为例,首先判断ywcj大于等于90分的数据,标记为优秀,然后判断ywcj大于等于80并且小于90的
docker安装Oracle数据库
在Navicat选择【其他】,然后点击【表空间】,此时显示oracle数据库中所有的表空间,点击【新建表空间】。在【存储】标签页,输入文件类型、块大小、表压缩方式等。在【高级】标签页,设置其它选项,然后点击【保存】在【常规】标签页,输入表空间名称、大小、单位等。输入密码:helowin(密码都是一样
MySQL存储过程,让存储过程不再“高级”难懂
MySQL存储过程,让存储过程不再“高级”难懂
【JDBC】IDEA连接数据库,执行查询操作,返回结果集并输出。
这篇文章将要介绍的,利用JDBC规范实现的查询操作,与上一篇文章中的增删改操作,是存在一致性的。例如:加载驱动,利用驱动管理器连接数据库等;而不一样的地方在于,执行增删改使用的是更新方法,接下来我们将使用新的方法,查询方法。